package com.iflytek.day07;

public class _04_MethodWithReturn02 {

  public static void main(String[] args) {
        /*需求：定义一个方法，求一家商场每个季度的营业额。
        根据方法结果再计算出全年营业额。*/
    int sum1 = getSum(10, 20, 30);
    int sum2 = getSum(10, 20, 30);
    int sum3 = getSum(10, 20, 30);
    int sum4 = getSum(10, 20, 30);

    int sum = sum1 + sum2 + sum3 + sum4;
    System.out.println(sum);

  }

  // 心得：
  // 1.我要干嘛？  决定了方法体   每个季度的营业额
  // 2.我干这件事情，需要什么才能完成？ 决定了形参 需要三个月的营业额 a b c
  // 3.我干完这件事情，看调用处是否需要使用方法的结果。   决定了返回值
  // 如果需要使用，那么必须返回
  // 如果不需要使用，可以返回也可以不返回
  public static int getSum(int month1, int month2, int month3) {
    int sum = month1 + month2 + month3;
    // 因为方法的调用处，需要继续使用这个结果
    // 所以我们必须要把sum返回
    return sum;
  }

}
